#ifndef _HTTP_MONITOR_H_
#define _HTTP_MONITOR_H_

enum M_TYPE
{
	M_TYPE_INT8 = 1,
	M_TYPE_INT16,
	M_TYPE_INT32,
	M_TYPE_INT64,

	M_TYPE_UINT8,
	M_TYPE_UINT16,
	M_TYPE_UINT32,
	M_TYPE_UINT64,

	M_TYPE_FLOAT,
	M_TYPE_DOUBLE,
	M_TYPE_STRING,

	M_TYPE_INT,
	M_TYPE_LONG,
	M_TYPE_UINT,
	M_TYPE_ULONG,
	M_TYPE_FUNCTION
};


#define M_IP_LEN			129

int monitor_init(char *, char *, uint16_t);
int set_probe(const char *, const char *, int, void *, void *);

#endif
